/**
 *
 */
package com.cloudbroker.bcs.platform.ltb.common.payUtil.bean;

import java.util.List;

/**
 * @Class OrderForm
 * @Description 开户/申购/认购/赎回/分红/交易查询/取消/对账文件下载时提交的表单
 * @author 周力
 * @date 2014年12月11日
 */
public class OrderRequest {
	private String partner_id; // 合作商编号
	private String partner_serial_no; // 合作商流水号
	private String original_serial_no; // 原订单流水号
	private String file_name; // 文件名
	private String total_num; // 总笔数
	private String total_amount; // 总金额
	private String child_id; // 子商户ID
	private String child_name;//子商户名称
	private String child_industry;//子商户行业类型
	private String seller_account; // 卖家账号
	private String hsepay_prod_type; // 产品类型
	private String prod_code; // 产品编号，基金编码
	private String prod_name; // 产品名称
	private String currency_code; // 交易币种
	private String occur_balance; // 交易金额
	private String summary; // 摘要
	private String client_name; // 客户姓名
	private String card_no; // 银行卡号
	private String pay_bankacct_type;// 银行卡类型
	private String id_kind; // 证件类型
	private String id_no; // 证件号
	private String mobile_tel; // 手机号码
	private String e_mail; // 邮箱地址
	private String verify_mode;// 验证模式
	private String verify_info;// 验证信息
	private String auth_status; // 认证状态
	private String file_type; // 文件类型 1 代付回盘文件; 2代收回盘文件
	private String check_date; // 对账日期
	private String pay_date;// 合作商交易日期
	private String pay_time;// 合作商交易时间
	private String partner_userid;// 合作商id
	private String account_type;// 账户类型
	private String pickup_url;// 付款客户的取货url地址
	private String receive_url;// 服务器接受支付结果的后台地址
	private String partner_trans_date;// 合作商交易日期
	private String partner_trans_time;// 合作商交易时间
	private String cvv2;// cvv2码
	private String valid_date;// 有效日期
	private String client_property;// 公私标志
	private String bank_id;// 行号
	private String bank_name;//开户行行名
	private String paycheck_date;// 对账日期
	private String precheck_flag;// 是否预对账
	private String begin_time;// 开始时间
	private String end_time;// 结束时间
	private String terminal_type;
	private String terminal_id;
	private String user_ip;
	private String function_no;
	private String p2p_terminal_type; // C1 终端类型
	private String partner_payout_userid; // C64 转出用户编号
	private String detail; // 收款人信息
	private String p2p_id_kind;
	private String p2p_fee_mode;// 收费方式*
	private String fee; //收费金额
	// <td>提现方式</td>
	private String withdraw_type;
	private String p2p_user_type;
	private String partner_payin_userid;
	private String p2p_biz_type;
	private List<OrderRequest> details;
	private String prod_balance;
	private String prod_desc;
	private String partner_borrower_userid;
	private String total_balance; //投资总金额
	private String annual_rate; //预期年化收益率
	private String prod_type;//项目类型
	private String prod_period;//产品期限
	private String rise_beign_date;//募集起始日
	private String rise_end_date;//募集结束日
	private String repayment_method;//还款方式
	private String repayment_period;//还款期限
	private String func_code;//功能标志（1-申请验证码，2-确认交易）
	private String repay_type;//还款类型
	private String rebate; //红包
	private String partner_bondbuy_userid;//债券购买人用户编号
	private String payout_fee;
	private String begin_date; //	C8	起始日期	Y
	private String end_date; //	C8	截至日期	Y
	private String request_batch_no; //	C32	查询批次号	Y
	private String request_position; //	C10	起始记录数	Y
	private String request_num; //	C10	分页记录数	Y
	private String org_no;//组织机构代码
	private String tax_no;// 税务登记号 */
	private String legal;///** 法人姓名 *
	private String legal_id_no;///** 法人身份证号*/
	private String contact;//	/** 企业联系人 */
	private String bank_license;///** 开户银行许可证 */
	private String bank_serial;
    private String channel_id;// /** C3 支付通道编号 */
    private String buyer_identity_code;//授权码
    private String extend_info;
    private List<OrderRequest> extend_info_list;
    private String merchant_name;       
    private String merchant_no;     
    private String business_no;     
    private String mcc;       
    private String assign_balance;
    private String position_str;
    private String customs_info;
    private String cg_trans_type;
    private String cg_trans_flag;
    private String principal_amt;//还款本金
    private String mer_private;//商户私有域
    private String interest_amt;//还款利息
    private String transfer_in_type;//转入类型
    private String compensation_type;//代偿类型
    private String store_id;//门店编号
    private String store_name;//门店名称
    private String settle_currency_code;//结算币种
    private String sendercomp_id;//同partner_id，预留用
    private String targetcomp_id;//预留用，固定值
    private String channel_serial_no;//支付通道流水号
    private String open_province;// 开户行省份代码
    private String open_city_no;// 开户行城市代码
    private String open_bank_no;// 开户行联行号（支行）
    private String extern_info;// 风险控制参数
    
	public String getExtern_info() {
        return extern_info;
    }

    public void setExtern_info(String extern_info) {
        this.extern_info = extern_info;
    }

    public List<OrderRequest> getExtend_info_list() {
        return extend_info_list;
    }

    public void setExtend_info_list(List<OrderRequest> extend_info_list) {
        this.extend_info_list = extend_info_list;
    }

    public String getMerchant_name() {
        return merchant_name;
    }

    public void setMerchant_name(String merchant_name) {
        this.merchant_name = merchant_name;
    }

    public String getMerchant_no() {
        return merchant_no;
    }

    public void setMerchant_no(String merchant_no) {
        this.merchant_no = merchant_no;
    }

    public String getBusiness_no() {
        return business_no;
    }

    public void setBusiness_no(String business_no) {
        this.business_no = business_no;
    }

    public String getMcc() {
        return mcc;
    }

    public void setMcc(String mcc) {
        this.mcc = mcc;
    }

    /**
     * @return the extend_info
     */
    public String getExtend_info() {
        return extend_info;
    }

    /**
     * @param extend_info the extend_info to set
     */
    public void setExtend_info(String extend_info) {
        this.extend_info = extend_info;
    }

    /**
     * @return the buyer_identity_code
     */
    public String getBuyer_identity_code() {
        return buyer_identity_code;
    }

    /**
     * @param buyer_identity_code the buyer_identity_code to set
     */
    public void setBuyer_identity_code(String buyer_identity_code) {
        this.buyer_identity_code = buyer_identity_code;
    }

    /** 
	 * @return bank_serial 
	 */
	
	public String getBank_serial() {
		return bank_serial;
	}

	/** 
	 * @param bank_serial 要设置的 bank_serial 
	 */
	
	public void setBank_serial(String bank_serial) {
		this.bank_serial = bank_serial;
	}

	public String getOrg_no() {
		return org_no;
	}

	public void setOrg_no(String org_no) {
		this.org_no = org_no;
	}

	public String getTax_no() {
		return tax_no;
	}

	public void setTax_no(String tax_no) {
		this.tax_no = tax_no;
	}

	public String getLegal() {
		return legal;
	}

	public void setLegal(String legal) {
		this.legal = legal;
	}

	public String getLegal_id_no() {
		return legal_id_no;
	}

	public void setLegal_id_no(String legal_id_no) {
		this.legal_id_no = legal_id_no;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getBank_license() {
		return bank_license;
	}

	public void setBank_license(String bank_license) {
		this.bank_license = bank_license;
	}
	/** 
	 * @return C8转账日期Y 
	 */
	
	public String getTrans_date() {
		return trans_date;
	}

	/** 
	 * @param C8转账日期Y 要设置的 trans_date 
	 */
	
	public void setTrans_date(String trans_date) {
		this.trans_date = trans_date;
	}

	/** 
	 * @return C6转账时间Y 
	 */
	
	public String getTrans_time() {
		return trans_time;
	}

	/** 
	 * @param C6转账时间Y 要设置的 trans_time 
	 */
	
	public void setTrans_time(String trans_time) {
		this.trans_time = trans_time;
	}

	/** 
	 * @return C500摘要N 
	 */
	
	public String getMemo() {
		return memo;
	}

	/** 
	 * @param C500摘要N 要设置的 memo 
	 */
	
	public void setMemo(String memo) {
		this.memo = memo;
	}

	/**C8	转账日期	Y	*/
	private String trans_date;	
	/**C6	转账时间	Y	*/
	private String trans_time;	
	/**C500	摘要	N	*/
	private String memo;	

	/** 
	 * @return begin_date 
	 */
	
	public String getBegin_date() {
		return begin_date;
	}

	/** 
	 * @param begin_date 要设置的 begin_date 
	 */
	
	public void setBegin_date(String begin_date) {
		this.begin_date = begin_date;
	}

	/** 
	 * @return end_date 
	 */
	
	public String getEnd_date() {
		return end_date;
	}

	/** 
	 * @param end_date 要设置的 end_date 
	 */
	
	public void setEnd_date(String end_date) {
		this.end_date = end_date;
	}

	/** 
	 * @return request_batch_no 
	 */
	
	public String getRequest_batch_no() {
		return request_batch_no;
	}

	/** 
	 * @param request_batch_no 要设置的 request_batch_no 
	 */
	
	public void setRequest_batch_no(String request_batch_no) {
		this.request_batch_no = request_batch_no;
	}

	/** 
	 * @return request_position 
	 */
	
	public String getRequest_position() {
		return request_position;
	}

	/** 
	 * @param request_position 要设置的 request_position 
	 */
	
	public void setRequest_position(String request_position) {
		this.request_position = request_position;
	}

	/** 
	 * @return request_num 
	 */
	
	public String getRequest_num() {
		return request_num;
	}

	/** 
	 * @param request_num 要设置的 request_num 
	 */
	
	public void setRequest_num(String request_num) {
		this.request_num = request_num;
	}

	/** 
	 * @return rebate 
	 */
	public String getRebate() {
		return rebate;
	}

	/** 
	 * @param rebate 要设置的 rebate 
	 */
	public void setRebate(String rebate) {
		this.rebate = rebate;
	}

	public String getFunc_code() {
		return func_code;
	}

	public void setFunc_code(String func_code) {
		this.func_code = func_code;
	}

	public String getProd_type() {
		return prod_type;
	}

	public void setProd_type(String prod_type) {
		this.prod_type = prod_type;
	}

	public String getProd_period() {
		return prod_period;
	}

	public void setProd_period(String prod_period) {
		this.prod_period = prod_period;
	}

	public String getRise_beign_date() {
		return rise_beign_date;
	}

	public void setRise_beign_date(String rise_beign_date) {
		this.rise_beign_date = rise_beign_date;
	}

	public String getRise_end_date() {
		return rise_end_date;
	}

	public void setRise_end_date(String rise_end_date) {
		this.rise_end_date = rise_end_date;
	}

	public String getRepayment_method() {
		return repayment_method;
	}

	public void setRepayment_method(String repayment_method) {
		this.repayment_method = repayment_method;
	}

	public String getRepayment_period() {
		return repayment_period;
	}

	public void setRepayment_period(String repayment_period) {
		this.repayment_period = repayment_period;
	}

	public String getAnnual_rate() {
		return annual_rate;
	}

	public void setAnnual_rate(String annual_rate) {
		this.annual_rate = annual_rate;
	}

	/** 
	 * @return total_balance 
	 */
	public String getTotal_balance() {
		return total_balance;
	}

	/** 
	 * @param total_balance 要设置的 total_balance 
	 */
	public void setTotal_balance(String total_balance) {
		this.total_balance = total_balance;
	}

	/** 
	 * @return partner_borrower_userid 
	 */
	public String getPartner_borrower_userid() {
		return partner_borrower_userid;
	}

	/** 
	 * @param partner_borrower_userid 要设置的 partner_borrower_userid 
	 */
	public void setPartner_borrower_userid(String partner_borrower_userid) {
		this.partner_borrower_userid = partner_borrower_userid;
	}

	/** 
	 * @return prod_desc 
	 */
	public String getProd_desc() {
		return prod_desc;
	}

	/** 
	 * @param prod_desc 要设置的 prod_desc 
	 */
	public void setProd_desc(String prod_desc) {
		this.prod_desc = prod_desc;
	}

	/** 
	 * @return prod_balance 
	 */
	public String getProd_balance() {
		return prod_balance;
	}

	/** 
	 * @param prod_balance 要设置的 prod_balance 
	 */
	public void setProd_balance(String prod_balance) {
		this.prod_balance = prod_balance;
	}

	/** 
	 * @return fee 
	 */
	public String getFee() {
		return fee;
	}

	/** 
	 * @param fee 要设置的 fee 
	 */
	public void setFee(String fee) {
		this.fee = fee;
	}

	/**
	 * @return the p2p_id_kind
	 */
	public String getP2p_id_kind() {
		return p2p_id_kind;
	}

	/**
	 * @param p2p_id_kind the p2p_id_kind to set
	 */
	public void setP2p_id_kind(String p2p_id_kind) {
		this.p2p_id_kind = p2p_id_kind;
	}

	/**
	 * 渠道商户号
	 */
	private String CUSID;
	/**
	 * 银行卡号
	 */
	private String ACCTNO;
	/**
	 * 绑卡状态
	 */
	private String STATUS;
	/**
	 * 行号
	 */
	private String BANKCODE;

	/** STRING(30) 商户号 */
	private String merchantId;
	/** STRING(10) 网关返回支付结果接口版本 */
	private String version;
	/** STRING(2) 网页显示语言种类 */
	private String language;
	/** STRING(2) 签名类型 */
	private String signType;
	/** STRING(2) 支付方式 */
	private String payType;
	/** STRING(8) 发卡方机构代码 */
	private String issuerId;
	/** STRING(50) 通联订单号 */
	private String paymentOrderId;
	/** STRING(50) 商户订单号 */
	private String orderNo;
	/** STRING(14) 商户订单提交时间 */
	private String orderDatetime;
	/** STRING(10) 商户订单金额 */
	private String orderAmount;
	/** STRING(14) 支付完成时间 */
	private String payDatetime;
	/** STRING(10) 订单实际支付金额 */
	private String payAmount;
	/** STRING(128) 扩展字段1 */
	private String ext1;
	/** STRING(128) 扩展字段2 */
	private String ext2;
	/** STRING(2) 处理结果 */
	private String payResult;
	/** STRING(10) 错误代码 */
	private String errorCode;
	/** STRING(14) 结果返回时间 */
	private String returnDatetime;
	/** STRING(1024) 签名字符串 */
	private String signMsg;
	// 商户账户 string
	private String merchantaccount;
	// 易宝交易流水号 string
	private String yborderid;
	// 客户订单号 string
	private String orderid;
	// 支付金额 int 以“分”为单位的整型
	private String amount;
	// 绑卡ID string 两种情况：
	private String bindid;
	// 2.为“0”：未绑定当前支付卡
	// 绑卡有效期 int 最后期限，时间戳，例如：1361324896，精确到秒
	private String bindvalidthru;
	// 银行信息 string 支付卡所属银行的名称
	private String bank;
	// 卡号后4位 string 支付卡卡号后4位
	private String lastno;
	// 用户标识 string
	private String identityid;
	// 用户标识类型 int 详见支付身份标识类型码表
	private String identitytype;
	// 状态 int 0：失败
	// 1：成功
	private String status;
	// 错误码 string 错误码请见附录，只有支付失败的时候才会显示错误码和错误提示，支付成功时不会显示
	private String errorcode;
	// 错误信息 string
	private String errormsg;
	//还款用户类型,不填默认个人
	private String user_type;
	//服务商汇总帐号
	private String mer_acct_no;
	/** STRING(1)订单状态 */
	private String order_status;


	public String getUser_type() {
		return user_type;
	}

	public void setUser_type(String user_type) {
		this.user_type = user_type;
	}

	public String getMer_acct_no() {
		return mer_acct_no;
	}

	public void setMer_acct_no(String mer_acct_no) {
		this.mer_acct_no = mer_acct_no;
	}

	/**
	 * @return cUSID
	 */

	public String getCUSID() {
		return CUSID;
	}

	/**
	 * @param cUSID
	 *            要设置的 cUSID
	 */

	public void setCUSID(String cUSID) {
		CUSID = cUSID;
	}

	/**
	 * @return aCCTNO
	 */

	public String getACCTNO() {
		return ACCTNO;
	}

	/**
	 * @param aCCTNO
	 *            要设置的 aCCTNO
	 */

	public void setACCTNO(String aCCTNO) {
		ACCTNO = aCCTNO;
	}

	/**
	 * @return sTATUS
	 */

	public String getSTATUS() {
		return STATUS;
	}

	/**
	 * @param sTATUS
	 *            要设置的 sTATUS
	 */

	public void setSTATUS(String sTATUS) {
		STATUS = sTATUS;
	}

	/**
	 * @return bANKCODE
	 */

	public String getBANKCODE() {
		return BANKCODE;
	}

	/**
	 * @param bANKCODE
	 *            要设置的 bANKCODE
	 */

	public void setBANKCODE(String bANKCODE) {
		BANKCODE = bANKCODE;
	}

	/**
	 * @return STRING(30)商户号
	 */

	public String getMerchantId() {
		return merchantId;
	}

	/**
	 * @param STRING
	 *            (30)商户号 要设置的 merchantId
	 */

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	/**
	 * @return STRING(10)网关返回支付结果接口版本
	 */

	public String getVersion() {
		return version;
	}

	/**
	 * @param STRING
	 *            (10)网关返回支付结果接口版本 要设置的 version
	 */

	public void setVersion(String version) {
		this.version = version;
	}

	/**
	 * @return STRING(2)网页显示语言种类
	 */

	public String getLanguage() {
		return language;
	}

	/**
	 * @param STRING
	 *            (2)网页显示语言种类 要设置的 language
	 */

	public void setLanguage(String language) {
		this.language = language;
	}

	/**
	 * @return STRING(2)签名类型
	 */

	public String getSignType() {
		return signType;
	}

	/**
	 * @param STRING
	 *            (2)签名类型 要设置的 signType
	 */

	public void setSignType(String signType) {
		this.signType = signType;
	}

	/**
	 * @return STRING(2)支付方式
	 */

	public String getPayType() {
		return payType;
	}

	/**
	 * @param STRING
	 *            (2)支付方式 要设置的 payType
	 */

	public void setPayType(String payType) {
		this.payType = payType;
	}

	/**
	 * @return STRING(8)发卡方机构代码
	 */

	public String getIssuerId() {
		return issuerId;
	}

	/**
	 * @param STRING
	 *            (8)发卡方机构代码 要设置的 issuerId
	 */

	public void setIssuerId(String issuerId) {
		this.issuerId = issuerId;
	}

	/**
	 * @return STRING(50)通联订单号
	 */

	public String getPaymentOrderId() {
		return paymentOrderId;
	}

	/**
	 * @param STRING
	 *            (50)通联订单号 要设置的 paymentOrderId
	 */

	public void setPaymentOrderId(String paymentOrderId) {
		this.paymentOrderId = paymentOrderId;
	}

	/**
	 * @return STRING(50)商户订单号
	 */

	public String getOrderNo() {
		return orderNo;
	}

	/**
	 * @param STRING
	 *            (50)商户订单号 要设置的 orderNo
	 */

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	/**
	 * @return STRING(14)商户订单提交时间
	 */

	public String getOrderDatetime() {
		return orderDatetime;
	}

	/**
	 * @param STRING
	 *            (14)商户订单提交时间 要设置的 orderDatetime
	 */

	public void setOrderDatetime(String orderDatetime) {
		this.orderDatetime = orderDatetime;
	}

	/**
	 * @return STRING(10)商户订单金额
	 */

	public String getOrderAmount() {
		return orderAmount;
	}

	/**
	 * @param STRING
	 *            (10)商户订单金额 要设置的 orderAmount
	 */

	public void setOrderAmount(String orderAmount) {
		this.orderAmount = orderAmount;
	}

	/**
	 * @return STRING(14)支付完成时间
	 */

	public String getPayDatetime() {
		return payDatetime;
	}

	/**
	 * @param STRING
	 *            (14)支付完成时间 要设置的 payDatetime
	 */

	public void setPayDatetime(String payDatetime) {
		this.payDatetime = payDatetime;
	}

	/**
	 * @return STRING(10)订单实际支付金额
	 */

	public String getPayAmount() {
		return payAmount;
	}

	/**
	 * @param STRING
	 *            (10)订单实际支付金额 要设置的 payAmount
	 */

	public void setPayAmount(String payAmount) {
		this.payAmount = payAmount;
	}

	/**
	 * @return STRING(128)扩展字段1
	 */

	public String getExt1() {
		return ext1;
	}

	/**
	 * @param STRING
	 *            (128)扩展字段1 要设置的 ext1
	 */

	public void setExt1(String ext1) {
		this.ext1 = ext1;
	}

	/**
	 * @return STRING(128)扩展字段2
	 */

	public String getExt2() {
		return ext2;
	}

	/**
	 * @param STRING
	 *            (128)扩展字段2 要设置的 ext2
	 */

	public void setExt2(String ext2) {
		this.ext2 = ext2;
	}

	/**
	 * @return STRING(2)处理结果
	 */

	public String getPayResult() {
		return payResult;
	}

	/**
	 * @param STRING
	 *            (2)处理结果 要设置的 payResult
	 */

	public void setPayResult(String payResult) {
		this.payResult = payResult;
	}

	/**
	 * @return STRING(10)错误代码
	 */

	public String getErrorCode() {
		return errorCode;
	}

	/**
	 * @param STRING
	 *            (10)错误代码 要设置的 errorCode
	 */

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	/**
	 * @return STRING(14)结果返回时间
	 */

	public String getReturnDatetime() {
		return returnDatetime;
	}

	/**
	 * @param STRING
	 *            (14)结果返回时间 要设置的 returnDatetime
	 */

	public void setReturnDatetime(String returnDatetime) {
		this.returnDatetime = returnDatetime;
	}

	/**
	 * @return STRING(1024)签名字符串
	 */

	public String getSignMsg() {
		return signMsg;
	}

	/**
	 * @param STRING
	 *            (1024)签名字符串 要设置的 signMsg
	 */

	public void setSignMsg(String signMsg) {
		this.signMsg = signMsg;
	}

	/**
	 * @return the partner_id
	 */
	public String getPartner_id() {
		return partner_id;
	}

	/**
	 * @param partner_id
	 *            the partner_id to set
	 */
	public void setPartner_id(String partner_id) {
		this.partner_id = partner_id;
	}

	/**
	 * @return the partner_serial_no
	 */
	public String getPartner_serial_no() {
		return partner_serial_no;
	}

	/**
	 * @param partner_serial_no
	 *            the partner_serial_no to set
	 */
	public void setPartner_serial_no(String partner_serial_no) {
		this.partner_serial_no = partner_serial_no;
	}

	public String getAccount_type() {
		return account_type;
	}

	public void setAccount_type(String account_type) {
		this.account_type = account_type;
	}

	public String getReceive_url() {
		return receive_url;
	}

	public void setReceive_url(String receive_url) {
		this.receive_url = receive_url;
	}

	public String getPickup_url() {
		return pickup_url;
	}

	public void setPickup_url(String pickup_url) {
		this.pickup_url = pickup_url;
	}

	/**
	 * @return the original_serial_no
	 */
	public String getOriginal_serial_no() {
		return original_serial_no;
	}

	/**
	 * @param original_serial_no
	 *            the original_serial_no to set
	 */
	public void setOriginal_serial_no(String original_serial_no) {
		this.original_serial_no = original_serial_no;
	}

	/**
	 * @return the file_name
	 */
	public String getFile_name() {
		return file_name;
	}

	/**
	 * @param file_name
	 *            the file_name to set
	 */
	public void setFile_name(String file_name) {
		this.file_name = file_name;
	}

	/**
	 * @return the total_num
	 */
	public String getTotal_num() {
		return total_num;
	}

	/**
	 * @param total_num
	 *            the total_num to set
	 */
	public void setTotal_num(String total_num) {
		this.total_num = total_num;
	}

	/**
	 * @return the total_amount
	 */
	public String getTotal_amount() {
		return total_amount;
	}

	/**
	 * @param total_amount
	 *            the total_amount to set
	 */
	public void setTotal_amount(String total_amount) {
		this.total_amount = total_amount;
	}

	/**
	 * @return the child_id
	 */
	public String getChild_id() {
		return child_id;
	}

	/**
	 * @param child_id
	 *            the child_id to set
	 */
	public void setChild_id(String child_id) {
		this.child_id = child_id;
	}

	/**
	 * @return the seller_account
	 */
	public String getSeller_account() {
		return seller_account;
	}

	/**
	 * @param seller_account
	 *            the seller_account to set
	 */
	public void setSeller_account(String seller_account) {
		this.seller_account = seller_account;
	}

	/**
	 * @return the hsepay_prod_type
	 */
	public String getHsepay_prod_type() {
		return hsepay_prod_type;
	}

	/**
	 * @param hsepay_prod_type
	 *            the hsepay_prod_type to set
	 */
	public void setHsepay_prod_type(String hsepay_prod_type) {
		this.hsepay_prod_type = hsepay_prod_type;
	}

	/**
	 * @return the prod_code
	 */
	public String getProd_code() {
		return prod_code;
	}

	/**
	 * @param prod_code
	 *            the prod_code to set
	 */
	public void setProd_code(String prod_code) {
		this.prod_code = prod_code;
	}

	/**
	 * @return the prod_name
	 */
	public String getProd_name() {
		return prod_name;
	}

	/**
	 * @param prod_name
	 *            the prod_name to set
	 */
	public void setProd_name(String prod_name) {
		this.prod_name = prod_name;
	}

	/**
	 * @return the currency_code
	 */
	public String getCurrency_code() {
		return currency_code;
	}

	/**
	 * @param currency_code
	 *            the currency_code to set
	 */
	public void setCurrency_code(String currency_code) {
		this.currency_code = currency_code;
	}

	/**
	 * @return the occur_balance
	 */
	public String getOccur_balance() {
		return occur_balance;
	}

	/**
	 * @param occur_balance
	 *            the occur_balance to set
	 */
	public void setOccur_balance(String occur_balance) {
		this.occur_balance = occur_balance;
	}

	/**
	 * @return the summary
	 */
	public String getSummary() {
		return summary;
	}

	/**
	 * @param summary
	 *            the summary to set
	 */
	public void setSummary(String summary) {
		this.summary = summary;
	}

	/**
	 * @return the client_name
	 */
	public String getClient_name() {
		return client_name;
	}

	/**
	 * @param client_name
	 *            the client_name to set
	 */
	public void setClient_name(String client_name) {
		this.client_name = client_name;
	}

	/**
	 * @return the card_no
	 */
	public String getCard_no() {
		return card_no;
	}

	/**
	 * @param card_no
	 *            the card_no to set
	 */
	public void setCard_no(String card_no) {
		this.card_no = card_no;
	}

	/**
	 * @return the pay_bankacct_type
	 */
	public String getPay_bankacct_type() {
		return pay_bankacct_type;
	}

	/**
	 * @param pay_bankacct_type
	 *            the pay_bankacct_type to set
	 */
	public void setPay_bankacct_type(String pay_bankacct_type) {
		this.pay_bankacct_type = pay_bankacct_type;
	}

	/**
	 * @return the id_kind
	 */
	public String getId_kind() {
		return id_kind;
	}

	/**
	 * @param id_kind
	 *            the id_kind to set
	 */
	public void setId_kind(String id_kind) {
		this.id_kind = id_kind;
	}

	/**
	 * @return the id_no
	 */
	public String getId_no() {
		return id_no;
	}

	/**
	 * @param id_no
	 *            the id_no to set
	 */
	public void setId_no(String id_no) {
		this.id_no = id_no;
	}

	/**
	 * @return the mobile_tel
	 */
	public String getMobile_tel() {
		return mobile_tel;
	}

	/**
	 * @param mobile_tel
	 *            the mobile_tel to set
	 */
	public void setMobile_tel(String mobile_tel) {
		this.mobile_tel = mobile_tel;
	}

	/**
	 * @return the e_mail
	 */
	public String getE_mail() {
		return e_mail;
	}

	/**
	 * @param e_mail
	 *            the e_mail to set
	 */
	public void setE_mail(String e_mail) {
		this.e_mail = e_mail;
	}

	/**
	 * @return the verify_mode
	 */
	public String getVerify_mode() {
		return verify_mode;
	}

	/**
	 * @param verify_mode
	 *            the verify_mode to set
	 */
	public void setVerify_mode(String verify_mode) {
		this.verify_mode = verify_mode;
	}

	/**
	 * @return the verify_info
	 */
	public String getVerify_info() {
		return verify_info;
	}

	/**
	 * @param verify_info
	 *            the verify_info to set
	 */
	public void setVerify_info(String verify_info) {
		this.verify_info = verify_info;
	}

	/**
	 * @return the auth_status
	 */
	public String getAuth_status() {
		return auth_status;
	}

	/**
	 * @param auth_status
	 *            the auth_status to set
	 */
	public void setAuth_status(String auth_status) {
		this.auth_status = auth_status;
	}

	/**
	 * @return the file_type
	 */
	public String getFile_type() {
		return file_type;
	}

	/**
	 * @param file_type
	 *            the file_type to set
	 */
	public void setFile_type(String file_type) {
		this.file_type = file_type;
	}

	/**
	 * @return the check_date
	 */
	public String getCheck_date() {
		return check_date;
	}

	/**
	 * @param check_date
	 *            the check_date to set
	 */
	public void setCheck_date(String check_date) {
		this.check_date = check_date;
	}

	/**
	 * @return the pay_date
	 */
	public String getPay_date() {
		return pay_date;
	}

	/**
	 * @param pay_date
	 *            the pay_date to set
	 */
	public void setPay_date(String pay_date) {
		this.pay_date = pay_date;
	}

	/**
	 * @return the pay_time
	 */
	public String getPay_time() {
		return pay_time;
	}

	/**
	 * @param pay_time
	 *            the pay_time to set
	 */
	public void setPay_time(String pay_time) {
		this.pay_time = pay_time;
	}

	/**
	 * @return the partner_userid
	 */
	public String getPartner_userid() {
		return partner_userid;
	}

	/**
	 * @param partner_userid
	 *            the partner_userid to set
	 */
	public void setPartner_userid(String partner_userid) {
		this.partner_userid = partner_userid;
	}

	/**
	 * @return the partner_trans_date
	 */
	public String getPartner_trans_date() {
		return partner_trans_date;
	}

	/**
	 * @param partner_trans_date
	 *            the partner_trans_date to set
	 */
	public void setPartner_trans_date(String partner_trans_date) {
		this.partner_trans_date = partner_trans_date;
	}

	/**
	 * @return the partner_trans_time
	 */
	public String getPartner_trans_time() {
		return partner_trans_time;
	}

	/**
	 * @param partner_trans_time
	 *            the partner_trans_time to set
	 */
	public void setPartner_trans_time(String partner_trans_time) {
		this.partner_trans_time = partner_trans_time;
	}

	public String getCvv2() {
		return cvv2;
	}

	public void setCvv2(String cvv2) {
		this.cvv2 = cvv2;
	}

	public String getValid_date() {
		return valid_date;
	}

	public void setValid_date(String valid_date) {
		this.valid_date = valid_date;
	}

	/**
	 * @return the client_property
	 */
	public String getClient_property() {
		return client_property;
	}

	/**
	 * @param client_property
	 *            the client_property to set
	 */
	public void setClient_property(String client_property) {
		this.client_property = client_property;
	}

	/**
	 * @return the bank_id
	 */
	public String getBank_id() {
		return bank_id;
	}

	/**
	 * @param bank_id
	 *            the bank_id to set
	 */
	public void setBank_id(String bank_id) {
		this.bank_id = bank_id;
	}

	/**
	 * @return the paycheck_date
	 */
	public String getPaycheck_date() {
		return paycheck_date;
	}

	/**
	 * @param paycheck_date
	 *            the paycheck_date to set
	 */
	public void setPaycheck_date(String paycheck_date) {
		this.paycheck_date = paycheck_date;
	}

	/**
	 * @return the begin_time
	 */
	public String getBegin_time() {
		return begin_time;
	}

	/**
	 * @param begin_time
	 *            the begin_time to set
	 */
	public void setBegin_time(String begin_time) {
		this.begin_time = begin_time;
	}

	/**
	 * @return the end_time
	 */
	public String getEnd_time() {
		return end_time;
	}

	/**
	 * @param end_time
	 *            the end_time to set
	 */
	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}

	/**
	 * @return the precheck_flag
	 */
	public String getPrecheck_flag() {
		return precheck_flag;
	}

	/**
	 * @param precheck_flag
	 *            the precheck_flag to set
	 */
	public void setPrecheck_flag(String precheck_flag) {
		this.precheck_flag = precheck_flag;
	}

	/**
	 * @return the terminal_type
	 */
	public String getTerminal_type() {
		return terminal_type;
	}

	/**
	 * @param terminal_type
	 *            the terminal_type to set
	 */
	public void setTerminal_type(String terminal_type) {
		this.terminal_type = terminal_type;
	}

	/**
	 * @return the terminal_id
	 */
	public String getTerminal_id() {
		return terminal_id;
	}

	/**
	 * @param terminal_id
	 *            the terminal_id to set
	 */
	public void setTerminal_id(String terminal_id) {
		this.terminal_id = terminal_id;
	}

	/**
	 * @return the user_ip
	 */
	public String getUser_ip() {
		return user_ip;
	}

	/**
	 * @param user_ip
	 *            the user_ip to set
	 */
	public void setUser_ip(String user_ip) {
		this.user_ip = user_ip;
	}

	/**
	 * @return the function_no
	 */
	public String getFunction_no() {
		return function_no;
	}

	/**
	 * @param function_no
	 *            the function_no to set
	 */
	public void setFunction_no(String function_no) {
		this.function_no = function_no;
	}

	/** 
	 * @return merchantaccount 
	 */

	public String getMerchantaccount() {
		return merchantaccount;
	}

	/** 
	 * @param merchantaccount 要设置的 merchantaccount 
	 */

	public void setMerchantaccount(String merchantaccount) {
		this.merchantaccount = merchantaccount;
	}

	/** 
	 * @return yborderid 
	 */

	public String getYborderid() {
		return yborderid;
	}

	/** 
	 * @param yborderid 要设置的 yborderid 
	 */

	public void setYborderid(String yborderid) {
		this.yborderid = yborderid;
	}

	/** 
	 * @return orderid 
	 */

	public String getOrderid() {
		return orderid;
	}

	/** 
	 * @param orderid 要设置的 orderid 
	 */

	public void setOrderid(String orderid) {
		this.orderid = orderid;
	}

	/** 
	 * @return amount 
	 */

	public String getAmount() {
		return amount;
	}

	/** 
	 * @param amount 要设置的 amount 
	 */

	public void setAmount(String amount) {
		this.amount = amount;
	}

	/** 
	 * @return bindid 
	 */

	public String getBindid() {
		return bindid;
	}

	/** 
	 * @param bindid 要设置的 bindid 
	 */

	public void setBindid(String bindid) {
		this.bindid = bindid;
	}

	/** 
	 * @return bindvalidthru 
	 */

	public String getBindvalidthru() {
		return bindvalidthru;
	}

	/** 
	 * @param bindvalidthru 要设置的 bindvalidthru 
	 */

	public void setBindvalidthru(String bindvalidthru) {
		this.bindvalidthru = bindvalidthru;
	}

	/** 
	 * @return bank 
	 */

	public String getBank() {
		return bank;
	}

	/** 
	 * @param bank 要设置的 bank 
	 */

	public void setBank(String bank) {
		this.bank = bank;
	}

	/** 
	 * @return lastno 
	 */

	public String getLastno() {
		return lastno;
	}

	/** 
	 * @param lastno 要设置的 lastno 
	 */

	public void setLastno(String lastno) {
		this.lastno = lastno;
	}

	/** 
	 * @return identityid 
	 */

	public String getIdentityid() {
		return identityid;
	}

	/** 
	 * @param identityid 要设置的 identityid 
	 */

	public void setIdentityid(String identityid) {
		this.identityid = identityid;
	}

	/** 
	 * @return identitytype 
	 */

	public String getIdentitytype() {
		return identitytype;
	}

	/** 
	 * @param identitytype 要设置的 identitytype 
	 */

	public void setIdentitytype(String identitytype) {
		this.identitytype = identitytype;
	}

	/** 
	 * @return status 
	 */

	public String getStatus() {
		return status;
	}

	/** 
	 * @param status 要设置的 status 
	 */

	public void setStatus(String status) {
		this.status = status;
	}

	/** 
	 * @return errorcode 
	 */

	public String getErrorcode() {
		return errorcode;
	}

	/** 
	 * @param errorcode 要设置的 errorcode 
	 */

	public void setErrorcode(String errorcode) {
		this.errorcode = errorcode;
	}

	/** 
	 * @return errormsg 
	 */

	public String getErrormsg() {
		return errormsg;
	}

	/** 
	 * @param errormsg 要设置的 errormsg 
	 */

	public void setErrormsg(String errormsg) {
		this.errormsg = errormsg;
	}

	/** 
	 * @return p2p_terminal_type 
	 */

	public String getP2p_terminal_type() {
		return p2p_terminal_type;
	}

	/** 
	 * @param p2p_terminal_type 要设置的 p2p_terminal_type 
	 */

	public void setP2p_terminal_type(String p2p_terminal_type) {
		this.p2p_terminal_type = p2p_terminal_type;
	}

	/** 
	 * @return partner_payout_userid 
	 */

	public String getPartner_payout_userid() {
		return partner_payout_userid;
	}

	/** 
	 * @param partner_payout_userid 要设置的 partner_payout_userid 
	 */

	public void setPartner_payout_userid(String partner_payout_userid) {
		this.partner_payout_userid = partner_payout_userid;
	}

	/** 
	 * @return detail 
	 */

	public String getDetail() {
		return detail;
	}

	/** 
	 * @param detail 要设置的 detail 
	 */

	public void setDetail(String detail) {
		this.detail = detail;
	}

	public String getWithdraw_type() {
		return withdraw_type;
	}

	public void setWithdraw_type(String withdraw_type) {
		this.withdraw_type = withdraw_type;
	}

	public String getP2p_fee_mode() {
		return p2p_fee_mode;
	}

	public void setP2p_fee_mode(String p2p_fee_mode) {
		this.p2p_fee_mode = p2p_fee_mode;
	}

	/**
	 * @return the p2p_user_type
	 */
	public String getP2p_user_type() {
		return p2p_user_type;
	}

	/**
	 * @param p2p_user_type the p2p_user_type to set
	 */
	public void setP2p_user_type(String p2p_user_type) {
		this.p2p_user_type = p2p_user_type;
	}

	/**
	 * @return the partner_payin_userid
	 */
	public String getPartner_payin_userid() {
		return partner_payin_userid;
	}

	/**
	 * @param partner_payin_userid the partner_payin_userid to set
	 */
	public void setPartner_payin_userid(String partner_payin_userid) {
		this.partner_payin_userid = partner_payin_userid;
	}

	/**
	 * @return the p2p_biz_type
	 */
	public String getP2p_biz_type() {
		return p2p_biz_type;
	}

	/**
	 * @param p2p_biz_type the p2p_biz_type to set
	 */
	public void setP2p_biz_type(String p2p_biz_type) {
		this.p2p_biz_type = p2p_biz_type;
	}

	/**
	 * @return the details
	 */
	public List<OrderRequest> getDetails() {
		return details;
	}

	/**
	 * @param details the details to set
	 */
	public void setDetails(List<OrderRequest> details) {
		this.details = details;
	}

	public String getRepay_type() {
		return repay_type;
	}

	public void setRepay_type(String repay_type) {
		this.repay_type = repay_type;
	}

	public String getPartner_bondbuy_userid() {
		return partner_bondbuy_userid;
	}

	public void setPartner_bondbuy_userid(String partner_bondbuy_userid) {
		this.partner_bondbuy_userid = partner_bondbuy_userid;
	}

	public String getPayout_fee() {
		return payout_fee;
	}

	public void setPayout_fee(String payout_fee) {
		this.payout_fee = payout_fee;
	}

    public String getBank_name() {
        return bank_name;
    }

    public void setBank_name(String bank_name) {
        this.bank_name = bank_name;
    }

    public String getOrder_status() {
        return order_status;
    }

    public void setOrder_status(String order_status) {
        this.order_status = order_status;
    }

    /**
     * @return the channel_id
     */
    public String getChannel_id() {
        return channel_id;
    }

    /**
     * @param channel_id 
     */
    public void setChannel_id(String channel_id) {
        this.channel_id = channel_id;
    }

    public String getAssign_balance() {
        return assign_balance;
    }

    public void setAssign_balance(String assign_balance) {
        this.assign_balance = assign_balance;
    }

    /**
     * @return the position_str
     */
    public String getPosition_str() {
        return position_str;
    }

    /**
     * @param position_str the position_str to set
     */
    public void setPosition_str(String position_str) {
        this.position_str = position_str;
    }

	public String getCustoms_info() {
		return customs_info;
	}

	public void setCustoms_info(String customs_info) {
		this.customs_info = customs_info;
	}

    /**
     * @return the cg_trans_type
     */
    public String getCg_trans_type() {
        return cg_trans_type;
    }

    /**
     * @param cg_trans_type the cg_trans_type to set
     */
    public void setCg_trans_type(String cg_trans_type) {
        this.cg_trans_type = cg_trans_type;
    }

    /**
     * @return the cg_trans_flag
     */
    public String getCg_trans_flag() {
        return cg_trans_flag;
    }

    /**
     * @param cg_trans_flag the cg_trans_flag to set
     */
    public void setCg_trans_flag(String cg_trans_flag) {
        this.cg_trans_flag = cg_trans_flag;
    }

    /**
     * @return the principal_amt
     */
    public String getPrincipal_amt() {
        return principal_amt;
    }

    /**
     * @param principal_amt the principal_amt to set
     */
    public void setPrincipal_amt(String principal_amt) {
        this.principal_amt = principal_amt;
    }

    /**
     * @return the mer_private
     */
    public String getMer_private() {
        return mer_private;
    }

    /**
     * @param mer_private the mer_private to set
     */
    public void setMer_private(String mer_private) {
        this.mer_private = mer_private;
    }

    /**
     * @return the interest_amt
     */
    public String getInterest_amt() {
        return interest_amt;
    }

    /**
     * @param interest_amt the interest_amt to set
     */
    public void setInterest_amt(String interest_amt) {
        this.interest_amt = interest_amt;
    }

    /**
     * @return the transfer_in_type
     */
    public String getTransfer_in_type() {
        return transfer_in_type;
    }

    /**
     * @param transfer_in_type the transfer_in_type to set
     */
    public void setTransfer_in_type(String transfer_in_type) {
        this.transfer_in_type = transfer_in_type;
    }

    /**
     * @return the compensation_type
     */
    public String getCompensation_type() {
        return compensation_type;
    }

    /**
     * @param compensation_type the compensation_type to set
     */
    public void setCompensation_type(String compensation_type) {
        this.compensation_type = compensation_type;
    }

	public String getChild_name() {
		return child_name;
	}

	public void setChild_name(String child_name) {
		this.child_name = child_name;
	}

	public String getChild_industry() {
		return child_industry;
	}

	public void setChild_industry(String child_industry) {
		this.child_industry = child_industry;
	}

	public String getStore_id() {
		return store_id;
	}

	public void setStore_id(String store_id) {
		this.store_id = store_id;
	}

	public String getStore_name() {
		return store_name;
	}

	public void setStore_name(String store_name) {
		this.store_name = store_name;
	}


	public String getSettle_currency_code() {
		return settle_currency_code;
	}

	public void setSettle_currency_code(String settle_currency_code) {
		this.settle_currency_code = settle_currency_code;
	}

	public String getSendercomp_id() {
		return sendercomp_id;
	}

	public void setSendercomp_id(String sendercomp_id) {
		this.sendercomp_id = sendercomp_id;
	}

	public String getTargetcomp_id() {
		return targetcomp_id;
	}

	public void setTargetcomp_id(String targetcomp_id) {
		this.targetcomp_id = targetcomp_id;
	}

	public String getChannel_serial_no() {
		return channel_serial_no;
	}

	public void setChannel_serial_no(String channel_serial_no) {
		this.channel_serial_no = channel_serial_no;
	}

    public String getOpen_province() {
        return open_province;
    }

    public void setOpen_province(String open_province) {
        this.open_province = open_province;
    }

    public String getOpen_city_no() {
        return open_city_no;
    }

    public void setOpen_city_no(String open_city_no) {
        this.open_city_no = open_city_no;
    }

    public String getOpen_bank_no() {
        return open_bank_no;
    }

    public void setOpen_bank_no(String open_bank_no) {
        this.open_bank_no = open_bank_no;
    }
    
}
